| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

Constants.h
1 // Constants.h
3 //
5
6 namespace nkAstraeus::nkMathsWrap
7 {
13 struct Constants
14 {
15 // Namespace
16 inline static const nkMemory::String NAMESPACE ;
17
18 // UserTypes
19 // Algebra
20 inline static const nkMemory::String MATRIX ;
21 inline static const nkMemory::String QUATERNION ;
22 inline static const nkMemory::String VECTOR ;
23 inline static const nkMemory::String VECTOR_BUFFER_CAST ;
24 inline static const nkMemory::String VECTOR_BUFFER_VIEW ;
25
26 // Constants
27 inline static const nkMemory::String MATH_CONSTANTS ;
28 } ;
29 }
nkAstraeus::nkMathsWrap
Encompasses the wrapping of nkMaths for scripting.
Definition: MatrixWrapper.h:7
nkAstraeus::nkMathsWrap::Constants::VECTOR
static const nkMemory::String VECTOR
Identifies a nkMaths::Vector with nkMaths.Vector.
Definition: Constants.h:22
nkAstraeus::nkMathsWrap::Constants::QUATERNION
static const nkMemory::String QUATERNION
Identifies a nkMaths::Quaternion with nkMaths.Quaternion.
Definition: Constants.h:21
nkAstraeus::nkMathsWrap::Constants::MATRIX
static const nkMemory::String MATRIX
Identifies a nkMaths::Matrix with nkMaths.Matrix.
Definition: Constants.h:20
nkAstraeus::nkMathsWrap::Constants::VECTOR_BUFFER_CAST
static const nkMemory::String VECTOR_BUFFER_CAST
Identifies a nkMemory::BufferCast<nkMaths::Vector> with nkMaths.BufferCastVector.
Definition: Constants.h:23
nkAstraeus::nkMathsWrap::Constants::MATH_CONSTANTS
static const nkMemory::String MATH_CONSTANTS
Identifies the nkMaths::MathConstants class with nkMaths.MathConstants.
Definition: Constants.h:27
nkAstraeus::nkMathsWrap::Constants::VECTOR_BUFFER_VIEW
static const nkMemory::String VECTOR_BUFFER_VIEW
Identifies a nkMemory::BufferView<nkMaths::Vector> with nkMaths.BufferViewVector.
Definition: Constants.h:24
nkMemory::String
Class holding information about a string, with ownership over the data.
Definition: String.h:22
nkAstraeus::nkMathsWrap::Constants
Constants encompassing user type identifiers for the wrapping of nkMaths.
Definition: Constants.h:14
nkAstraeus::nkMathsWrap::Constants::NAMESPACE
static const nkMemory::String NAMESPACE
Identifies the namespace with nkMaths.
Definition: Constants.h:16